republic of madagascar - Turkish English Dictionary